biological oil spill control - Turco Inglés Diccionario